package com.cpe.repository.mapper;

import java.util.List;

public interface SimpleMapper<T> {
	/** 根据唯一性条件查询一条记录 */
	T findOne(T t);

	/** 根据主键查询一条记录 */
	T findById(String id);

	/** 查询全部记录 */
	List<T> findAll();

	/** 条件查询记录（精确查询） */
	List<T> find(T t);

	/** 新增一条记录 */
	void insert(T t);

	/** 根据主键更新一条记录 */
	void updateById(T t);

	/** 根据主键删除一条记录 */
	void deleteById(String id);
}
